package day12;
import Zhouliu.A;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class learn6 {
    public static void main(String[] args) {
        //定义分割后接受的初始值
            int t=0;
            //定义一个整型数组为后面的功能打铺垫
            int num[]=new int[7];
            //循环的初始值
   int k=0;
   //交换的初始值
   int jiaohuan=0;
   //定义一个集合
List list =new ArrayList();
            String  str="120,11,32,135,234,91,18";
            //定义接受的数组
            String newstr[]=new String[7];
            newstr=str.split(",");
            for(int i=0;i< newstr.length;i++){
                //分割后字符串存储道新的字符串
                 String str2 =newstr[i];
                //字符串转换为整形
                t=Integer.valueOf(str2).intValue();
                //添加数据
                list.add(t);
            }
            //遍历集合再通过get方法取值
        while (k<list.size()){
            for(int j=0;j< num.length;j++){
                num[j]=(int)list.get(k);
                k++;
                //排序前
                System.out.println(num[j]);
            }
        }
        //方法一
        //冒泡排序
          for(int i=0;i<num.length;i++){
              for(int j=0;j<num.length;j++){
                  if(num[i]<num[j]){
                      jiaohuan=num[i];
                      num[i]=num[j];
                      num[j]=jiaohuan;
                  }
              }
          }
          System.out.println(Arrays.toString(num));
//方法二不建议使用
          /*Arrays.sort(num);
        //排序后
        System.out.println(Arrays.toString(num));*/

    }
}





